Since its launch in India in 2016, Netflix has been a premier offering, with subscription plans starting from about Rs 500